bush poppy - French English Dictionary